% -*- Latex -*-

\preface

This volume describes the PP programming interface. This covers:

\begin{itemize}
\item Submission of messages such as might be used by a user agent.
\item Submission of messages as by a protocol channel.
\item Writing channel programs.
\end{itemize}
It also explains the major data structures used in PP and the
conventions such as logging and initialisation.
